home *** CD-ROM | disk | FTP | other *** search
/ Fritz: All Fritz / All Fritz.zip / All Fritz / FILES / MUSIUSIC / MIDICOLL.LZH / DUMPST.ARC / DUMPSTER.DOC < prev    next >
Text File  |  1980-01-01  |  6KB  |  169 lines

  1. Dumpster.Doc                   -1-
  2.  
  3.           Welcome to the IBM / Mpu-401 / Midi Dumpster...... This
  4.      Program was inspired by a program called 'Peek' from the
  5.      'Mind over midi' column in the August '86 issue of KEYBOARD
  6.      magazine and written in Turbo Pascal by me, Randy Grohs.
  7.      Since the time I wrote the program, I have learned more
  8.      about programming.  I realize, and openly admit that many of
  9.      these routines could use much improvement, but as I don't
  10.      have the time to revise them, and the program DOES WORK,
  11.      it's better to release it for consumption as is in the hopes
  12.      that someone might get some use, either practical or
  13.      educational, out of it..... so here it is - as is.
  14.  
  15.           Please do not attempt to charge any $$ for these routines!
  16.      (not that they are good enough to charge anything for
  17.      anyway) And please include this documentation with the
  18.      source code when redistributing the programs - you might
  19.      just redistrubute the .ARC file after you have extracted
  20.      from it.
  21.  
  22.      And PLEASE send any revisions or comments to me....
  23.  
  24.                                          Randy Grohs
  25.                                     BBS: Midwest MIDI BBS
  26.                                          1 (405) 733-3102   *)
  27.  
  28.  
  29.  
  30.  
  31.      This is primarily a Yamaha 6-op voice dump, but also allows
  32.      the rearrangement of voices within a bank, and as long as
  33.      your instrument doesn't require more than one data dump
  34.      request per data dump, this program will also accept data
  35.      dumps from other midi devices.  Unfortunately for the
  36.      program, I only have Yamaha equipment and therefore have not
  37.      tried this on any other instruments..... if YOU do, please drop
  38.      me a line and let me know how it works!
  39.  
  40.      As an added feature, I included a routine that allows the
  41.      user to send a data dump request.  These request formats
  42.      should be available in your instrument's manual.  I have
  43.      included some as examples.
  44.  
  45.  
  46.      ----------------------------------------------------------
  47.  
  48.  
  49.                             Operation
  50.  
  51.      The ACTIVE BANK refers to the bank that has the highlighted
  52.      border.  Also, when editing a character string, use CTRL-Y
  53.      to erase everything to the right of the cursor.  Just pressing
  54.      <Rtrn> will not change or erase what is shown as the current
  55.      string being edited.
  56.  
  57.          E.G.  You press <F8> to change the notes of a bank.
  58.  
  59.          The bottom line reads :            YOU Type :
  60.          ------------------------------     ---------------------
  61.          Enter Bank # : __                  1 or 2
  62.  
  63.          Enter Notes : SPX-90 Group1___     Ctrl-Y  (to erase
  64.                                             the line), THEN enter
  65.                                             the new notes and
  66.                                             press <Rtrn>.
  67.  
  68.                                             or
  69.  
  70.                                             Use the RIGHT Arrow
  71.                                             until you reach the
  72.                                             number "1" ,and
  73.                                             change it to a "2"...
  74.  
  75.  
  76.  
  77.  
  78.      F1 ... Midi Load
  79.               This function will accept a midi data dump from the
  80.               mpu-401 midi-in jack.  The data will go to the
  81.               ACTIVE bank, erasing any data that is currently
  82.               there. This is also where the data-dump request can
  83.               be made.
  84.  
  85.               If you answer <Y> - to the question "Do you want to
  86.               send/edit a dump request?"  you will be given a
  87.               list of all the dump requests currently on file.
  88.               If the list is empty, nothing will appear in the
  89.               windows.  Press <E> to edit a request, or <C> to
  90.               copy a request (copying a request saves time if -
  91.               for instance - you have a TX-7: the only difference
  92.               between a 32-Voice dump request, and a 64-Function
  93.               (performance) dump request is the value of one
  94.               byte.  After copying the request, edit the new
  95.               copy, change the name and the value(s) of the
  96.               byte(s) that are different).
  97.  
  98.  
  99.      F2 ... Midi Dump
  100.               This function dumps the ACTIVE bank to the midi-
  101.               out port of the mpu-401.
  102.  
  103.  
  104.  
  105.      F3 ... File Load
  106.               A list of all the files in the CURRENT MASK (See
  107.               F9) will be shown.  Choose the NUMBER of the file
  108.               to retrieve.  This file will be loaded into the
  109.               ACTIVE Bank.
  110.  
  111.  
  112.  
  113.      F4 ... File Save
  114.               This will save the ACTIVE Bank to disk.
  115.  
  116.  
  117.      F5 ... Toggle Bank
  118.               Toggles between the two banks (determines which is
  119.               the ACTIVE Bank).
  120.  
  121.  
  122.      F6 ... Move Voice
  123.               Allows voices to be moved around in and between
  124.               banks.  I usually create new banks by loading
  125.               banks into the active bank, and moving the desired
  126.               voices into the 'inactive' bank.  Then toggling the
  127.               banks and saving the new bank to disk.
  128.  
  129.  
  130.      F7 ... Change Voice Name
  131.               Allows the typing in of a new name (for a DX/TX
  132.               voice only).
  133.  
  134.  
  135.      F8 ... Change Notes
  136.               Allows notes about the bank to be kept.  A MUST for
  137.               the banks that are NOT DX/TX/6-op voice data.
  138.  
  139.  
  140.      F9 ... DiskMenu
  141.  
  142.         F1: Change Active Drive:
  143.         F2: Change Subdirectory:
  144.         F3: Change Mask:
  145.  
  146.               The Mask determines which files will be listed for
  147.               retrieval from disk.  Use the normal file masks
  148.               from DOS ( >= 2.0 ).  Very useful for separating
  149.               files by type (e.g. Dx/Tx voice mask = A:*.1, and
  150.               TX Function mask = A:*.2, etc.)
  151.  
  152.         F4: Directory listing:
  153.  
  154.               This is mainly for reprinting large directories that
  155.               require more than a single page to view.
  156.  
  157.        F10: Main Menu:
  158.  
  159.  
  160.     F10 ...  Bye Bye......
  161.  
  162.  
  163.  
  164.  
  165.      ------------------------------------------------------------
  166.  
  167.      Have fun..........
  168.  
  169. ******** End of File ********